start-up permit - German English Dictionary